// ==++==
//
//   
//    Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
//   
//    The use and distribution terms for this software are contained in the file
//    named license.txt, which can be found in the root of this distribution.
//    By using this software in any fashion, you are agreeing to be bound by the
//    terms of this license.
//   
//    You must not remove this notice, or any other, from this software.
//   
//
// ==--==


/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */

/* link this file in with the server and any clients */


 /* File created by MIDL compiler version 6.00.0366 */
//@@MIDL_FILE_HEADING(  )

#ifdef _MSC_VER
#pragma warning( disable: 4049 )  /* more than 64k source lines */
#endif


#ifdef __cplusplus
extern "C"{
#endif 


#include <rpc.h>
#include <rpcndr.h>

#ifdef _MIDL_USE_GUIDDEF_

#ifndef INITGUID
#define INITGUID
#include <guiddef.h>
#undef INITGUID
#else
#include <guiddef.h>
#endif

#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
        DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)

#else // !_MIDL_USE_GUIDDEF_

#ifndef __IID_DEFINED__
#define __IID_DEFINED__

typedef struct _IID
{
    unsigned long x;
    unsigned short s1;
    unsigned short s2;
    unsigned char  c[8];
} IID;

#endif // __IID_DEFINED__

#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif // CLSID_DEFINED

#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
        const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}

#endif // !_MIDL_USE_GUIDDEF_

MIDL_DEFINE_GUID(IID, IID_IObjectHandle,0xC460E2B4,0xE199,0x412a,0x84,0x56,0x84,0xDC,0x3E,0x48,0x38,0xC3);


MIDL_DEFINE_GUID(IID, IID_IAppDomainBinding,0x5C2B07A7,0x1E98,0x11d3,0x87,0x2F,0x00,0xC0,0x4F,0x79,0xED,0x0D);


MIDL_DEFINE_GUID(IID, IID_IGCThreadControl,0xF31D1788,0xC397,0x4725,0x87,0xA5,0x6A,0xF3,0x47,0x2C,0x27,0x91);


MIDL_DEFINE_GUID(IID, IID_IGCHostControl,0x5513D564,0x8374,0x4cb9,0xAE,0xD9,0x00,0x83,0xF4,0x16,0x0A,0x1D);


MIDL_DEFINE_GUID(IID, IID_ICorThreadpool,0x84680D3A,0xB2C1,0x46e8,0xAC,0xC2,0xDB,0xC0,0xA3,0x59,0x15,0x9A);


MIDL_DEFINE_GUID(IID, IID_IDebuggerThreadControl,0x23D86786,0x0BB5,0x4774,0x8F,0xB5,0xE3,0x52,0x2A,0xDD,0x62,0x46);


MIDL_DEFINE_GUID(IID, IID_IDebuggerInfo,0xBF24142D,0xA47D,0x4d24,0xA6,0x6D,0x8C,0x21,0x41,0x94,0x4E,0x44);


MIDL_DEFINE_GUID(IID, IID_ICorConfiguration,0x5C2B07A5,0x1E98,0x11d3,0x87,0x2F,0x00,0xC0,0x4F,0x79,0xED,0x0D);


MIDL_DEFINE_GUID(IID, IID_ICorRuntimeHost,0xCB2F6722,0xAB3A,0x11d2,0x9C,0x40,0x00,0xC0,0x4F,0xA3,0x0A,0x3E);


MIDL_DEFINE_GUID(IID, IID_ICLRMemoryNotificationCallback,0x47EB8E57,0x0846,0x4546,0xAF,0x76,0x6F,0x42,0xFC,0xFC,0x26,0x49);


MIDL_DEFINE_GUID(IID, IID_IHostMalloc,0x1831991C,0xCC53,0x4A31,0xB2,0x18,0x04,0xE9,0x10,0x44,0x64,0x79);


MIDL_DEFINE_GUID(IID, IID_IHostMemoryManager,0x7BC698D1,0xF9E3,0x4460,0x9C,0xDE,0xD0,0x42,0x48,0xE9,0xFA,0x25);


MIDL_DEFINE_GUID(IID, IID_ICLRTask,0x28E66A4A,0x9906,0x4225,0xB2,0x31,0x91,0x87,0xC3,0xEB,0x86,0x11);


MIDL_DEFINE_GUID(IID, IID_IHostTask,0xC2275828,0xC4B1,0x4B55,0x82,0xC9,0x92,0x13,0x5F,0x74,0xDF,0x1A);


MIDL_DEFINE_GUID(IID, IID_ICLRTaskManager,0x4862efbe,0x3ae5,0x44f8,0x8f,0xeb,0x34,0x61,0x90,0xee,0x8a,0x34);


MIDL_DEFINE_GUID(IID, IID_IHostTaskManager,0x997FF24C,0x43B7,0x4352,0x86,0x67,0x0D,0xC0,0x4F,0xAF,0xD3,0x54);


MIDL_DEFINE_GUID(IID, IID_IHostThreadpoolManager,0x983D50E2,0xCB15,0x466B,0x80,0xFC,0x84,0x5D,0xC6,0xE8,0xC5,0xFD);


MIDL_DEFINE_GUID(IID, IID_ICLRIoCompletionManager,0x2d74ce86,0xb8d6,0x4c84,0xb3,0xa7,0x97,0x68,0x93,0x3b,0x3c,0x12);


MIDL_DEFINE_GUID(IID, IID_IHostIoCompletionManager,0x8bde9d80,0xec06,0x41d6,0x83,0xe6,0x22,0x58,0x0e,0xff,0xcc,0x20);


MIDL_DEFINE_GUID(IID, IID_ICLRDebugManager,0x00DCAEC6,0x2AC0,0x43a9,0xAC,0xF9,0x1E,0x36,0xC1,0x39,0xB1,0x0D);


MIDL_DEFINE_GUID(IID, IID_ICLRErrorReportingManager,0x980D2F1A,0xBF79,0x4c08,0x81,0x2A,0xBB,0x97,0x78,0x92,0x8F,0x78);


MIDL_DEFINE_GUID(IID, IID_IHostCrst,0x6DF710A6,0x26A4,0x4a65,0x8C,0xD5,0x72,0x37,0xB8,0xBD,0xA8,0xDC);


MIDL_DEFINE_GUID(IID, IID_IHostAutoEvent,0x50B0CFCE,0x4063,0x4278,0x96,0x73,0xE5,0xCB,0x4E,0xD0,0xBD,0xB8);


MIDL_DEFINE_GUID(IID, IID_IHostManualEvent,0x1BF4EC38,0xAFFE,0x4fb9,0x85,0xA6,0x52,0x52,0x68,0xF1,0x5B,0x54);


MIDL_DEFINE_GUID(IID, IID_IHostSemaphore,0x855efd47,0xcc09,0x463a,0xa9,0x7d,0x16,0xac,0xab,0x88,0x26,0x61);


MIDL_DEFINE_GUID(IID, IID_ICLRSyncManager,0x55FF199D,0xAD21,0x48f9,0xA1,0x6C,0xF2,0x4E,0xBB,0xB8,0x72,0x7D);


MIDL_DEFINE_GUID(IID, IID_IHostSyncManager,0x234330c7,0x5f10,0x4f20,0x96,0x15,0x51,0x22,0xda,0xb7,0xa0,0xac);


MIDL_DEFINE_GUID(IID, IID_ICLRPolicyManager,0x7D290010,0xD781,0x45da,0xA6,0xF8,0xAA,0x5D,0x71,0x1A,0x73,0x0E);


MIDL_DEFINE_GUID(IID, IID_IHostPolicyManager,0x7AE49844,0xB1E3,0x4683,0xBA,0x7C,0x1E,0x82,0x12,0xEA,0x3B,0x79);


MIDL_DEFINE_GUID(IID, IID_IActionOnCLREvent,0x607BE24B,0xD91B,0x4E28,0xA2,0x42,0x61,0x87,0x1C,0xE5,0x6E,0x35);


MIDL_DEFINE_GUID(IID, IID_ICLROnEventManager,0x1D0E0132,0xE64F,0x493D,0x92,0x60,0x02,0x5C,0x0E,0x32,0xC1,0x75);


MIDL_DEFINE_GUID(IID, IID_IHostGCManager,0x5D4EC34E,0xF248,0x457B,0xB6,0x03,0x25,0x5F,0xAA,0xBA,0x0D,0x21);


MIDL_DEFINE_GUID(IID, IID_ICLRGCManager,0x54D9007E,0xA8E2,0x4885,0xB7,0xBF,0xF9,0x98,0xDE,0xEE,0x4F,0x2A);


MIDL_DEFINE_GUID(IID, IID_ICLRAssemblyReferenceList,0x1b2c9750,0x2e66,0x4bda,0x8b,0x44,0x0a,0x64,0x2c,0x5c,0xd7,0x33);


MIDL_DEFINE_GUID(IID, IID_ICLRReferenceAssemblyEnum,0xd509cb5d,0xcf32,0x4876,0xae,0x61,0x67,0x77,0x0c,0xf9,0x19,0x73);


MIDL_DEFINE_GUID(IID, IID_ICLRProbingAssemblyEnum,0xd0c5fb1f,0x416b,0x4f97,0x81,0xf4,0x7a,0xc7,0xdc,0x24,0xdd,0x5d);


MIDL_DEFINE_GUID(IID, IID_ICLRAssemblyIdentityManager,0x15f0a9da,0x3ff6,0x4393,0x9d,0xa9,0xfd,0xfd,0x28,0x4e,0x69,0x72);


MIDL_DEFINE_GUID(IID, IID_ICLRHostBindingPolicyManager,0x4b3545e7,0x1856,0x48c9,0xa8,0xba,0x24,0xb2,0x1a,0x75,0x3c,0x09);


MIDL_DEFINE_GUID(IID, IID_IHostAssemblyStore,0x7b102a88,0x3f7f,0x496d,0x8f,0xa2,0xc3,0x53,0x74,0xe0,0x1a,0xf3);


MIDL_DEFINE_GUID(IID, IID_IHostAssemblyManager,0x613dabd7,0x62b2,0x493e,0x9e,0x65,0xc1,0xe3,0x2a,0x1e,0x0c,0x5e);


MIDL_DEFINE_GUID(IID, IID_IHostControl,0x02CA073C,0x7079,0x4860,0x88,0x0A,0xC2,0xF7,0xA4,0x49,0xC9,0x91);


MIDL_DEFINE_GUID(IID, IID_ICLRControl,0x9065597E,0xD1A1,0x4fb2,0xB6,0xBA,0x7E,0x1F,0xCE,0x23,0x0F,0x61);


MIDL_DEFINE_GUID(IID, IID_ICLRRuntimeHost,0x90F1A06C,0x7712,0x4762,0x86,0xB5,0x7A,0x5E,0xBA,0x6B,0xDB,0x02);


MIDL_DEFINE_GUID(IID, IID_ICLRHostProtectionManager,0x89F25F5C,0xCEEF,0x43e1,0x9C,0xFA,0xA6,0x8C,0xE8,0x63,0xAA,0xAC);


MIDL_DEFINE_GUID(IID, LIBID_mscoree,0x5477469e,0x83b1,0x11d2,0x8b,0x49,0x00,0xa0,0xc9,0xb7,0xc9,0xc4);


MIDL_DEFINE_GUID(IID, IID_ITypeName,0xB81FF171,0x20F3,0x11d2,0x8D,0xCC,0x00,0xA0,0xC9,0xB0,0x05,0x22);


MIDL_DEFINE_GUID(IID, IID_ITypeNameBuilder,0xB81FF171,0x20F3,0x11d2,0x8D,0xCC,0x00,0xA0,0xC9,0xB0,0x05,0x23);


MIDL_DEFINE_GUID(IID, IID_ITypeNameFactory,0xB81FF171,0x20F3,0x11d2,0x8D,0xCC,0x00,0xA0,0xC9,0xB0,0x05,0x21);


MIDL_DEFINE_GUID(IID, IID_IApartmentCallback,0x178E5337,0x1528,0x4591,0xB1,0xC9,0x1C,0x6E,0x48,0x46,0x86,0xD8);


MIDL_DEFINE_GUID(IID, IID_IManagedObject,0xC3FCC19E,0xA970,0x11d2,0x8B,0x5A,0x00,0xA0,0xC9,0xB7,0xC9,0xC4);


MIDL_DEFINE_GUID(IID, IID_ICatalogServices,0x04C6BE1E,0x1DB1,0x4058,0xAB,0x7A,0x70,0x0C,0xCC,0xFB,0xF2,0x54);


MIDL_DEFINE_GUID(CLSID, CLSID_ComCallUnmarshal,0x3F281000,0xE95A,0x11d2,0x88,0x6B,0x00,0xC0,0x4F,0x86,0x9F,0x04);


MIDL_DEFINE_GUID(CLSID, CLSID_CorRuntimeHost,0xCB2F6723,0xAB3A,0x11d2,0x9C,0x40,0x00,0xC0,0x4F,0xA3,0x0A,0x3E);


MIDL_DEFINE_GUID(CLSID, CLSID_CLRRuntimeHost,0x90F1A06E,0x7712,0x4762,0x86,0xB5,0x7A,0x5E,0xBA,0x6B,0xDB,0x02);


MIDL_DEFINE_GUID(CLSID, CLSID_TypeNameFactory,0xB81FF171,0x20F3,0x11d2,0x8D,0xCC,0x00,0xA0,0xC9,0xB0,0x05,0x25);


MIDL_DEFINE_GUID(IID, IID_IHostSecurityContext,0x7E573CE4,0x0343,0x4423,0x98,0xD7,0x63,0x18,0x34,0x8A,0x1D,0x3C);


MIDL_DEFINE_GUID(IID, IID_IHostSecurityManager,0x75ad2468,0xa349,0x4d02,0xa7,0x64,0x76,0xa6,0x8a,0xee,0x0c,0x4f);

#undef MIDL_DEFINE_GUID

#ifdef __cplusplus
}
#endif



